﻿
$(document).ready(function () {
    $('select').each(function () {
        if (!$.browser.opera) {
            $(this).css({ 'z-index': 10, 'opacity': 0, '-khtml-appearance': 'none' });
            $(this).change(function () { $(this).next().text($('option:selected', this).text());});}});
    $("#AddCategory").click(function (e) {
        var sel = $('option:selected', $("select.host_reg"));
        var has = false;
        $("#ChosenCategory div.cat_ch").each(function () {
            if ($(this).attr("name") == sel.val()) {has = true;}});
        if (has == false) {
            var newCatHtml = "<div class=\"cat_ch\" name=\"" + sel.val() + "\"><div class=\"c_one\">" + sel.text() + "</div><div class=\"cancel\">" +
                    "<a href=\"#\"></a></div><div class=\"clear\"></div></div>";$("#ChosenCategory").prepend(newCatHtml);}});
    $(".cancel a").live("click", function () {$(this).parent().parent().remove();});
    $("#ContentPlaceHolder1_Submit").click(function (s) {
        var isError = false;
        $('div.reg_left input').each(function () {
            if ($(this).attr("type") != "file") {
                if ($(this).val() == '') {
                    $(this).removeClass("reg_input").addClass("reg_input_er");
                    $(this).prev().children().eq(1).removeClass("necry").addClass("necry_er");
                    isError = true;
                } else {
                    $(this).removeClass("reg_input_er").addClass("reg_input");
                    $(this).prev().children().eq(1).removeClass("necry_er").addClass("necry");
                }
            }
        });
        if ($("#ChosenCategory div.cat_ch").length == 0) {$(".reg_label_r .necry").addClass("necry_er");}
        // ელ. ფოსტის ვალიდაცია...
        var email = $("#ContentPlaceHolder1_Email");
        var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        if (!filter.test(email.val())) {
            isError = true;
            //email.after("<span style='color:red; margin-top:-3px;'>ელ. ფოსტა არასწორია</span><br/>");
            //alert("შეიყვანეთ სწორი მეილი");
        }
        var categories = "";
        $("#ChosenCategory div.cat_ch").each(function () {
            categories += $(this).attr("name") + "|";});
        $("#ContentPlaceHolder1_HidnField").val(categories);
        if (isError == false) { } else { s.preventDefault(); } 
    });
    $('img#photo').imgAreaSelect({
        handles: true,
        onSelectEnd: someFunction
    });
});